spinal foramen - Français Anglais Dictionnaire